// pages/chuangjian/chuangjian.js
var app=getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    img1:'',
    img2: '',
    img3: '',
	  showed:false,
    
  },
 



  add:function(e){
   var  that=this
	  wx.chooseImage({
		  count: 1, // 可以同时选择的图片数量
		  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
		  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
		  success: function (res) {
			  // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
			  var tempFilePaths = res.tempFilePaths;
          wx.uploadFile({
            url: app.globalData.url +'xcx/groupImg',
            filePath: tempFilePaths[0] ,
            name: 'fileimg',
            formData: {},
            success:function(res){
                console.log(res)
                if(res.data){
                  that.setData({
                    img1:'http://'+ res.data,
                    bigsrc:true
                  })
                }
            }
          })
			 
		  }
	  })

  },
  addone:function(e){
    var that=this
	  wx.chooseImage({
		  count: 1, // 可以同时选择的图片数量
		  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
		  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
		  success: function (res) {
			  // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
			  var tempFilePaths = res.tempFilePaths;
        wx.uploadFile({
          url: app.globalData.url +'xcx/groupImg',
          filePath: tempFilePaths[0],
          name: 'fileimg',
          success:function(res){
            console.log(res)
            if (res.data) {
              that.setData({
                img2: 'http://' + res.data,
                bigsrc1: true
              })
            }
          }
        })
			 
		  }
	  })

  },
  group:function(e){
    var that=this
	  wx.chooseImage({
		  count: 1, // 可以同时选择的图片数量
		  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图，默认二者都有
		  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机，默认二者都有
		  success: function (res) {
			  // 返回选定照片的本地文件路径列表，tempFilePath可以作为img标签的src属性显示图片
			  var tempFilePaths = res.tempFilePaths;
        wx.uploadFile({
          url: app.globalData.url + 'xcx/groupImg',
          filePath: tempFilePaths[0],
          name: 'fileimg',
          success: function (res) {
            console.log(res)
            if (res.data) {
              that.setData({
                img3: 'http://' + res.data,
                bigsrc2: true
              })
            }
          }
        })


		  }
	  })

  },



  formSubmit:function(e){
    var value=e.detail.value
    var wx_id=wx.getStorageSync('uid')
    var that=this
    console.log(parseInt(value.group_money))
    var warn = "";//弹框时提示的内容  
    var flag = true;//判断信息输入是否完整  
    // //判断的顺序依次是：姓名-手机号-地址-具体地址-预约日期-预约时间-开荒面积  
    if (this.data.img1 == "") {

      warn = "请设置群封面！";
    } 
    else if (value.groupname == ""){
      warn = "请设置群名称！";
    } else if (value.groupname.length > 20) {
      warn = "群名称不得大于20字！";
    } 
     else if (value.group_introduce == ""){
      warn = "请设置群介绍！";
    } else if (value.group_introduce > 50) {
      warn = "群介绍不得大于50字！";
    }
    else if (value.group_money==''){
        warn='请填写入群费';
    }
    //  else if (!(/^\d{1,10}(\.\d{1,2})?$/.test(value.group_money))){
    //   warn = "入群费小数点只能两位！"; 
    // }
    else if (!/^\+?[1-9][0-9]*$/.test(value.group_money)){
      warn = "入群费只能设置为正整数,不能带小数点！";
    }
     else if (parseInt(value.group_money) > 50 || parseInt(value.group_money)<1){
      warn = "请正确填写入群费！"; 
    }else if(that.data.img2==''){
      warn = "请设置个人二维码！";
    } else if (that.data.img3 == '') {
      warn = "请设置群二维码！";
    }
    
    else{
      flag=false
      wx.request({
        url: app.globalData.url + 'xcx/Creatgroup',
        data: {
          user_wx_id: wx_id,
          cover_img: that.data.img1,
          group_name: value.groupname,
          group_introduce: value.group_introduce,
          group_money: value.group_money,
          wx_er_wei_ma_img: that.data.img2,
          wx_qun_er_wei_ma_img: that.data.img3
        },
        method: "post",
        success: function (res) {
          console.log(res)
          if(res.data.code==10000){
            wx.showToast({
              title: '创建群成功',
              icon: 'success',
              duration: 1000,
              success: function () {
                
                setTimeout(function () {
                  //要延时执行的代码
                  wx.redirectTo({
                    url: '../mygroup/mygroup'
                  })
                }, 1000) //延迟时间 
              }
            })
          }else{
            wx.showToast({
              title: res.data.msg,
              icon: 'none',
              duration: 1000
            })
          }
         
        }
      })


    }

    if (flag == true) {
      wx.showToast({
        title: warn,
        icon: 'none',
        duration: 1000
      })
    }  

     

  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
   
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
  
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
  
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
  
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
  
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
  
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
  
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
  
  },
 
})